package com.zimbra.cs.server;

import java.io.IOException;
import org.apache.mina.filter.codec.ProtocolDecoderException;

public abstract interface NioHandler
{
  public abstract void connectionOpened()
    throws IOException;
  
  public abstract void connectionClosed()
    throws IOException;
  
  public abstract void connectionIdle()
    throws IOException;
  
  public abstract void messageReceived(Object paramObject)
    throws IOException, ProtocolDecoderException;
  
  public abstract void exceptionCaught(Throwable paramThrowable)
    throws IOException;
  
  public abstract void dropConnection()
    throws IOException;
  
  public abstract void setLoggingContext();
}


/* Location:              /home/mint/zimbrastore.jar!/com/zimbra/cs/server/NioHandler.class
 * Java compiler version: 7 (51.0)
 * JD-Core Version:       0.7.1
 */